transgenic technology - English Synonyms Dictionary